/*
** client_defines.h for dayday in /home/dd/projs/dayday/includes
** 
** Made by dd
** Login   <alletr_p@epitech.net>
** 
** Started on  Tue Jul 21 14:37:40 2009 dd
** Last update Tue Jul 21 23:22:16 2009 dd
*/

#ifndef __CLIENT_DEFINES_H__
#define __CLIENT_DEFINES_H__

/* Error messages */

#define STRERR_ARGS_IP		"Invalid host given"
#define STRERR_ARGS_PORT	"Invalid port given"
#define STRERR_ARGS_WIDTH	"Invalid width given"
#define STRERR_ARGS_HEIGHT	"Invalid height given"
#define STRERR_ARGS_NOIP	"No host given"
#define STRERR_ARGS_NOPORT	"No port given"
#define STRERR_ARGS_NOWIDTH	"No width given"
#define STRERR_ARGS_NOHEIGHT	"No height given"
#define STRERR_ARGS_DUPLICATED	"Duplicated arguments"

/* Default values */

#define DEFAULT_IP		"127.0.0.1"
#define DEFAULT_PORT		4242
#define	DEFAULT_WIDTH		800
#define DEFAULT_HEIGHT		600

/* Graphic settings */

#define COLOR_PER_PIX		32

/* Misc */

#define USAGE			"Usage : ./client [-i ip] [-p port] [-w width] [-h height] [-f]"
#define SCREEN_TITLE		"Dayday GFX client"

#endif /*! __CLIENT_DEFINES_H__ */
